Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Как настроить zip.dll? (fmr, оценка: 3)
Author Message
fmr
Участник форума



Joined: 26 Mar 2003
Posts: 92
Карма: 1
   поощрить/наказать

Location: Украина, Киев

PostPosted: Tue Mar 27, 2007 12:13 pm (написано за 1 минуту 58 секунд)
   Post subject: Как настроить zip.dll?
Reply with quote

Установил набор библиотек за последнюю дату. Раскоментировал extension=php_zip.dll.
И получаю "Warning: zip_open() Cannot open zip archive tz.zip"
Код пробовал из учебника
Code (php): скопировать код в буфер обмена
<?php
$zip = zip_open("tz.zip");

if ($zip) {

    while ($zip_entry = zip_read($zip)) {
        echo (www.php.net/echo) "Name: " . zip_entry_name($zip_entry) . "\n";

        if (zip_entry_open($zip, $zip_entry, "r")) {
            echo (www.php.net/echo) "File Contents:\n";
            $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
            echo (www.php.net/echo) "$buf\n";

            zip_entry_close($zip_entry);
        }
        echo (www.php.net/echo) "\n";

    }

    zip_close($zip);

}

?>
Я так понял,что нужно где-то указать путь к файлу zip.exe, который должен запустить этот модуль.Подскажите,пожалуйста
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 197
   поощрить/наказать

Location: 007 495

PostPosted: Tue Mar 27, 2007 11:36 pm (спустя 11 часов 22 минуты; написано за 49 секунд)
   Post subject:
Reply with quote

fmr wrote:
Я так понял,что нужно где-то указать путь к файлу zip.exe, который должен запустить этот модуль.
Да нет, почему... Вы же подключили php_zip.dll . Я думаю, что просто архив битый, или не поддерживается zip-библиотекой ПХП. В любом случае я бы Вам порекомендовал использовать PclZip, она работает вполне неплохо, и не требует внешних расширений.
Back to top
View user's profile Send private message Send e-mail
fmr
Участник форума



Joined: 26 Mar 2003
Posts: 92
Карма: 1
   поощрить/наказать

Location: Украина, Киев

PostPosted: Wed Mar 28, 2007 9:51 am (спустя 10 часов 15 минут; написано за 3 секунды)
   Post subject:
Reply with quote

Архив не битый, делал разные.Тот же архив на сервере в сети открывается нормально.Тем более,что тут уже был точно такой же вопрос,но ответа на него не было.forum.dklab.ru/denwer/packages/UstanovkaZip_lib.html
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 197
   поощрить/наказать

Location: 007 495

PostPosted: Wed Mar 28, 2007 7:06 pm (спустя 9 часов 14 минут)
   Post subject:
Reply with quote

Юpий Насрeтдинов wrote:
я бы Вам порекомендовал использовать PclZip
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Jun 04, 2008 6:46 pm (спустя 1 год 2 месяца 6 дней 23 часа 40 минут; написано за 38 секунд)
   Post subject:
Reply with quote

fmr wrote:
Архив не битый, делал разные.Тот же архив на сервере в сети открывается нормально.
А ошибка тупая на самом деле - zip_open хочет чтобы имя файла под виндой было от корня, и с прямыми (/) а не обратными (\) слешами.
Только что наступил на эти грабли :)
Back to top
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Sep 10, 2008 9:35 pm (спустя 3 месяца 6 дней 2 часа 48 минут; написано за 2 минуты 27 секунд)
   Post subject:
Reply with quote

Anonymous wrote:
fmr wrote:
Архив не битый, делал разные.Тот же архив на сервере в сети открывается нормально.
А ошибка тупая на самом деле - zip_open хочет чтобы имя файла под виндой было от корня, и с прямыми (/) а не обратными (\) слешами.
Только что наступил на эти грабли :)
Сенкс большое и человеческое ... пол нета облазил искал ответ на проблему пока не прочитал данный пост ... =))
Back to top
LEVsu
Участник форума



Joined: 05 Jun 2008
Posts: 22
Карма: -1
   поощрить/наказать


PostPosted: Wed Nov 12, 2008 12:18 am (спустя 2 месяца 1 день 2 часа 42 минуты; написано за )
   Post subject:
Reply with quote

У меня раскоментировано и есть эта библеотека, а выдает вот что
Fatal error: Call to undefined function zip_open() in z:\home\test1.ru\subdomain\zip.php on line 7
Это значит, что ф-ии нету. Но библеотека то есть.
Back to top
View user's profile Send private message Send e-mail
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Wed Nov 12, 2008 4:23 pm (спустя 16 часов 5 минут; написано за 1 минуту 52 секунды)
   Post subject:
Reply with quote

LEVsu, смотрите в результатах phpinfo(): там и путь к php.ini реально используемому, и все подключенные расширения перечислены.
Back to top
View user's profile Send private message
LEVsu
Участник форума



Joined: 05 Jun 2008
Posts: 22
Карма: -1
   поощрить/наказать


PostPosted: Thu Nov 13, 2008 2:41 am (спустя 10 часов 18 минут; написано за 5 минут 17 секунд)
   Post subject:
Reply with quote

Путь к php.ini правильно задан, а вот ошибка показывает, что библиотека не может быть инициализирована
В общем я картинку передаю, может прояснит ситуацию
Кстати ошибка на двух системах. У меня WinXP и WinXP2 на одном компе. И на двух денверах одно и тоже.
Back to top
View user's profile Send private message Send e-mail
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Thu Nov 13, 2008 11:13 am (спустя 8 часов 32 минуты; написано за 2 минуты)
   Post subject:
Reply with quote

LEVsu, ну, там ясно написано, что библиотека не той версии.

Кстати, совершенно непонятно, зачем надо было картинку сжимать? Её же можно так вставить.
Я отредактирую Ваше сообщение.
Back to top
View user's profile Send private message
LEVsu
Участник форума



Joined: 05 Jun 2008
Posts: 22
Карма: -1
   поощрить/наказать


PostPosted: Fri Nov 14, 2008 9:27 pm (спустя 1 день 10 часов 14 минут; написано за 7 минут 7 секунд)
   Post subject:
Reply with quote

Да, точно не той версии была. php был 5.1.6 а zip от 5.2.6

Заменил весь php на денвере на новый 5.2.6 версии и стало работать.
Тоесть php скачаный с php.net полностью заменил на денверовский.
А зачем добавлять отдельные библиотеки если можно заменить на полный комплект?
Правда не совсем понятно почему в полном комплекте нет php_cpdf.dll
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri May 22, 2009 6:14 pm (спустя 6 месяцев 7 дней 20 часов 46 минут; написано за 53 секунды)
   Post subject:
Reply with quote

Тоже самое библиотека php_zip.dll от php 5.2.6 не работает на php 5.1.6
Back to top
dopos
Заглянувший



Joined: 12 Apr 2014
Posts: 4
Карма: 0
   поощрить/наказать


PostPosted: Tue Jun 17, 2014 1:53 pm (спустя 5 лет 25 дней 19 часов 38 минут; написано за 19 секунд)
   Post subject:
Reply with quote

Quote:
Путь (cats-xray.ru/) к php.ini (modasite.ru/) правильно (www.rus-m.com/) задан (tripmir.ru/), а вот (masterdle.ru/) (kredit-nalichnymi.net/) показывает (mamont.me/), что (www.kalinkashop.it/) библиотека не может быть (pshacks-crew.com/) инициализирована
В общем я картинку (odnim-slovom-otvety.ru/) передаю, может прояснит (www.rem-plast.spb.ru/) ситуацию
Кстати ошибка на двух (zonalady.ru/) системах (www.shahzodafanclub.ru/). У меня WinXP (torrentnew.ru/) и WinXP2 на одном компе. И на двух денверах одно и тоже.
библиотеку поменяй и все будет норм
Back to top
View user's profile Send private message
ariari
Заглянувший



Joined: 30 Sep 2014
Posts: 1
Карма: 0
   поощрить/наказать

Location: Москва

PostPosted: Tue Sep 30, 2014 9:58 pm (спустя 3 месяца 13 дней 8 часов 5 минут; написано за 18 секунд)
   Post subject:
Reply with quote

ээээээээээээмммм.....
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML